Chong Yidong [Mon, 24 Nov 2008 15:45:54 +0000 (15:45 +0000)]
Add NEWS entries for face-remap.
Stefan Monnier [Mon, 24 Nov 2008 15:39:43 +0000 (15:39 +0000)]
(quail-vunion): New function.
(quail-defrule-internal): Use it to prevent accumulating redundant
alternatives when `append' is set.
(quail-insert-decode-map): Simplify computation of the max-key-width.
Compute it right for multiple-list.
Chong Yidong [Mon, 24 Nov 2008 15:09:02 +0000 (15:09 +0000)]
(elp-instrument-list): Check argument type explicitly. Doc fix.
Chong Yidong [Mon, 24 Nov 2008 15:08:52 +0000 (15:08 +0000)]
* emacs-lisp/elp.el (elp-instrument-list): Check argument type
explicitly. Doc fix.
Jason Rumney [Mon, 24 Nov 2008 13:15:48 +0000 (13:15 +0000)]
(check_face_name): Use xstrcasecmp. Avoid compiler warning.
Carsten Dominik [Mon, 24 Nov 2008 12:17:46 +0000 (12:17 +0000)]
2008-11-24 Carsten Dominik <carsten.dominik@gmail.com>
* org-agenda.el (org-get-closed): Re-apply changes
accidentially overwritten by last commit to Emacs.
* org.el (org-outline-path-complete-in-steps): New option.
(org-refile-get-location): Honor
`org-outline-path-complete-in-steps'.
(org-agenda-change-all-lines, org-tags-sparse-tree)
(org-time-string-to-absolute, org-small-year-to-year)
(org-link-escape): Re-apply changes accidentially overwritten
by last commit to Emacs.
Carsten Dominik [Mon, 24 Nov 2008 12:15:37 +0000 (12:15 +0000)]
*** empty log message ***
Martin Rudalics [Mon, 24 Nov 2008 09:51:26 +0000 (09:51 +0000)]
(appt-disp-window): Move minibuffer check
after binding this-window and do not set-buffer to make sure we
won't deselect the minibuffer.
Dan Nicolaescu [Mon, 24 Nov 2008 09:28:49 +0000 (09:28 +0000)]
(vc-hg-global-switches): Remove.
(vc-hg-state, vc-hg-working-revision, vc-hg-command): Undo
previous change.
Chong Yidong [Mon, 24 Nov 2008 04:06:52 +0000 (04:06 +0000)]
(Picture Mode): Use picture-mode instead of edit-picture.
Chong Yidong [Mon, 24 Nov 2008 04:06:39 +0000 (04:06 +0000)]
* picture-xtra.texi (Picture Mode): Use picture-mode instead of
edit-picture.
Chong Yidong [Mon, 24 Nov 2008 04:05:45 +0000 (04:05 +0000)]
(Text): Simplify introduction. Discard mention of `M-x
edit-picture', since that is just an alias for picture-mode.
(Sentences): Note that repeated M-@ extends the region.
(Pages): Make terminology more consistent. Link to Regexps node.
(Longlines): Discuss relationship with Visual Line mode.
(Text Mode): Remove extraneous discussion of other modes, since they
were already introduced in the parent node.
Chong Yidong [Mon, 24 Nov 2008 04:05:34 +0000 (04:05 +0000)]
* text.texi (Text): Simplify introduction. Discard mention of `M-x
edit-picture', since that is just an alias for picture-mode.
(Sentences): Note that repeated M-@ extends the region.
(Pages): Make terminology more consistent. Link to Regexps node.
(Longlines): Discuss relationship with Visual Line mode.
(Text Mode): Remove extraneous discussion of other modes, since they
were already introduced in the parent node.
Martin Rudalics [Sun, 23 Nov 2008 17:40:27 +0000 (17:40 +0000)]
(info-lookup): When Info buffer is visible on
another frame, raise that frame.
Jason Rumney [Sun, 23 Nov 2008 15:08:52 +0000 (15:08 +0000)]
(check_face_name): New function.
(add_font_entity_to_list): Use it to filter out common substituted fonts.
Jason Rumney [Sun, 23 Nov 2008 15:06:44 +0000 (15:06 +0000)]
(uniscribe_encode_char): Ensure context is restored before returning.
Carsten Dominik [Sun, 23 Nov 2008 13:41:24 +0000 (13:41 +0000)]
Version number change only.
Carsten Dominik [Sun, 23 Nov 2008 13:40:03 +0000 (13:40 +0000)]
2008-11-23 Carsten Dominik <dominik@science.uva.nl>
* org.texi (Setting up Remember): Document `org-remember-mode'.
(External links): Document that bbdb links can use a regular
expression.
(External links): Document that elisp links can contain interactive
commands.
Carsten Dominik [Sun, 23 Nov 2008 13:39:49 +0000 (13:39 +0000)]
2008-11-23 Carsten Dominik <carsten.dominik@gmail.com>
* org-clock.el (org-dblock-write:clocktable): Make sure the
clocktable sees the first line.
(org-clock-in): Warn if the clock cannot be resumed.
2008-11-23 Carsten Dominik <carsten.dominik@gmail.com>
* org.el (org-open-at-point): Fix mixup about interactive and
non-interactive elisp links.
2008-11-23 Carsten Dominik <carsten.dominik@gmail.com>
* org-exp.el (org-export-preprocess-string): Allow one comment
line before the first headline to always be included. This is
to not miss a commented target.
* org-mouse.el (org-mouse-insert-item): Call
`org-indent-to-column' instead of `indent-to', for XEmacs
compatibility.
* org.el (org-refile-targets): Fix customize definition so
that it works also in XEmacs.
(org-fixup-indentation): Call `org-indent-to-column' instead
of `indent-to', for XEmacs compatibility.
2008-11-23 Tokuya Kameshima <kames@fa2.so-net.ne.jp>
* org-mew.el (org-mew-store-link): Get the correct case folder
for refiled messages.
2008-11-23 Carsten Dominik <carsten.dominik@gmail.com>
* org-exp.el (org-export-as-ascii): Remove the "\\" forced
line break indicators.
* org.el (org-ido-completing-read): Remove the "i:" prefix for
ido-completion propts.
2008-11-23 Carsten Dominik <carsten.dominik@gmail.com>
* org-remember.el (org-remember-apply-template): Use
`org-substring-no-properties'.
* org-compat.el (org-substring-no-properties): New function.
* org-remember.el (org-remember-apply-template): Use
`org-substring-no-properties' for compatibility.
* org-list.el (org-list-two-spaces-after-bullet-regexp): New
option.
(org-fix-bullet-type): respect
`org-list-two-spaces-after-bullet-regexp'.
* org-clock.el (org-clock-load): Clean up the code.
* org.el (org-adaptive-fill-function): Allow two spaces after
"1." as a list bullet.
2008-11-23 Carsten Dominik <carsten.dominik@gmail.com>
* org-clock.el (org-clock-save, org-clock-load): Check for
live buffers, existing files, and buffer file names to ensure
consistent information.
(org-clock-persist): Make `clock' a special value of this
variable, and improve docstring.
* org-list.el (org-cycle-list-bullet, org-fix-bullet-type)
(org-get-string-indentation): Adapt indentation when the bullet
width changes.
2008-11-23 Carsten Dominik <carsten.dominik@gmail.com>
* org-remember.el (org-remember-finalize): Make interactive.
(org-remember-kill): New command.
(org-remember-finish-immediately): Call `org-remember-finalize'
directly.
(org-remember-finalize): Make `org-remember-finalize' an interactive
function.
2008-11-23 Carsten Dominik <carsten.dominik@gmail.com>
* org-remember.el (org-remember-apply-template): No ido completion
for free prompts in remember templates.
(org-remember-before-finalize-hook): New hook.
(org-remember-mode): New minor mode.
(org-remember-apply-template): Turn on `org-remember-mode'.
* org-id.el (org-id-add-location): Avoid error when no file is
given.
* org-remember.el (org-remember-apply-template): Fix the way how
the list of allowed properties is retrieved from the target file.
* org.el (org-insert-link): Improve file link matching.
2008-11-23 Carsten Dominik <carsten.dominik@gmail.com>
* org-colview.el (org-columns-display-here): New argument
DATELINE, to trigger using the new face.
(org-agenda-colview-summarize): Call `org-columns-display-here'
with the new argument.
* org-faces.el (org-agenda-column-dateline): New face.
* org-publish.el (org-publish-org-index): Use index-title at page
title, not as section.
* org-exp.el (org-export-html-format-desc): Respect the
org-protect property.
(org-export-as-html): Protect image specifiers that are in the
description part of a link.
* org.el (org-sort-entries-or-items, org-completing-read)
(org-refile-get-location, org-olpath-completing-read, org-todo)
(org-show-todo-tree, org-sparse-tree, org-make-tags-matcher)
(org-set-tags, org-change-tag-in-region, org-fast-tag-selection)
(org-set-property, org-delete-property)
(org-delete-property-globally): Use `org-ido-completing-read'.
* org-remember.el (org-remember-apply-template): Use
`org-ido-completing-read'.
* org-publish.el (org-publish): Use `org-ido-completing-read'.
* org-colview.el (org-columns-edit-value, org-columns-new)
(org-insert-columns-dblock): Use `org-ido-completing-read'.
* org-colview-xemacs.el (org-columns-edit-value)
(org-columns-new, org-insert-columns-dblock): Use
`org-ido-completing-read'.
* org-attach.el (org-attach-delete-one, org-attach-open): Use
`org-ido-completing-read'.
* org-agenda.el (org-todo-list, org-agenda-filter-by-tag): Use
`org-ido-completing-read'.
* org.el (org-time-today): New function.
(org-matcher-time): Use `org-time-today'. Add special treatment
for "<tomorrow>" and "<yesterday>".
(org-ido-completing-read): New function.
(org-completion-use-ido): New option.
* org-exp.el (org-export-format-source-code): Fix bug in require
htmlize code.
(org-export-target-internal-links): Fix bug in search for text
property.
2008-11-23 Carsten Dominik <carsten.dominik@gmail.com>
* org-export-latex.el (org-export-latex-subcontent): Interprete
target aliases as additonal labels.
* org-exp.el (org-export-target-aliases): New variable.
(org-export-preprocess-string)
(org-export-handle-invisible-targets): Fill the alias alist.
(org-export-as-html): Remove the from the anchor, and also
assign an id.
(org-html-level-start): Insert the target aliases as additonal
anchors.
* org.el (org-edit-fixed-width-region): Fix bug when starting a new
picture area.
2008-11-23 Carsten Dominik <carsten.dominik@gmail.com>
* org.el (org-open-at-mouse): Ensure correct link abbreviations
when following a link with the mouse from the agenda.
* org-exp.el (org-export-as-html): Avoid lone </div> when no
headlines are created.
2008-11-23 Carsten Dominik <carsten.dominik@gmail.com>
* org.el (org-link-translation-function): New option.
(org-open-at-point): Call `org-link-translation-function' if
non-nil.
(org-translate-link): New function.
(org-translate-link-from-planner): New function.
(org-open-at-point): Allow interactive commands in elisp links.
* org-exp.el (org-icalendar-cleanup-string): Restore the old
iCalendar quoting. The new one seems to caus problems with
applications.
* org.el (org-yank): Set `this-command' to `yank', so that
`yank-pop' will work.
2008-11-23 Carsten Dominik <carsten.dominik@gmail.com>
* org-exp.el (org-icalendar-cleanup-string): Improve RFC2455
compliance as far as quoting is concerned.
* org.el (org-link-expand-abbrev): Implement %h as an escape for a
hexified version of the tag.
* org-vm.el (org-vm-follow-link): Require `vm-search'.
* org.el (org-up-heading-safe, org-forward-same-level): Always
call `org-back-to-heading' instead of `outline-back-to-heading'.
(org-back-to-heading): New wrapper around outline-back-to-heading,
with a useful error message telling where the error happened.
* org-list.el (org-update-checkbox-count): Always call
`org-back-to-heading' instead of `outline-back-to-heading'.
* org-exp.el (org-export-as-html): Make sure that each <img> tag
has an `alt' attribute, to ensure XHTML validation.
2008-11-23 Carsten Dominik <carsten.dominik@gmail.com>
* org-publish.el (org-publish-attachment): Allow publishing to
overwrite attachment files.
* org-agenda.el (org-agenda-timerange-leaders): New option.
(org-agenda-get-blocks): Use `org-agenda-timerange-leaders'.
* org.el (org-edit-src-exit): Untabify ASCII image before
returning.
Carsten Dominik [Sun, 23 Nov 2008 13:37:03 +0000 (13:37 +0000)]
*** empty log message ***
Chong Yidong [Sun, 23 Nov 2008 07:00:29 +0000 (07:00 +0000)]
Minor copyedit.
Chong Yidong [Sun, 23 Nov 2008 06:59:09 +0000 (06:59 +0000)]
Update section title.
Chong Yidong [Sun, 23 Nov 2008 06:44:56 +0000 (06:44 +0000)]
(Antinews): Rewrite.
Chong Yidong [Sun, 23 Nov 2008 06:44:50 +0000 (06:44 +0000)]
* anti.texi (Antinews): Rewrite.
Chong Yidong [Sun, 23 Nov 2008 06:23:28 +0000 (06:23 +0000)]
Minor fix.
Chong Yidong [Sun, 23 Nov 2008 06:22:56 +0000 (06:22 +0000)]
Add NEWS entry for text-scale-adjust.
Juanma Barranquero [Sun, 23 Nov 2008 05:48:41 +0000 (05:48 +0000)]
* allout.el (allout-mode): Fix typo in docstring.
* vc-annotate.el (vc-annotate-warp-revision): Reflow docstring.
(vc-annotate-very-old-color, vc-annotate-display): Fix docstring typos.
Stefan Monnier [Sun, 23 Nov 2008 05:10:53 +0000 (05:10 +0000)]
(vc-follow-link): Complete last change.
Juanma Barranquero [Sun, 23 Nov 2008 05:04:27 +0000 (05:04 +0000)]
Fix typos.
Juanma Barranquero [Sun, 23 Nov 2008 05:02:28 +0000 (05:02 +0000)]
* textmodes/remember.el (remember-region): Doc fix.
(remember-filter-functions, remember-handler-functions)
(remember-save-after-remembering, remember-mailbox)
(remember-default-priority, remember-data-file, remember-leader-text)
(remember-diary-file): Remove * from defcustom docstrings.
(remember-run-all-annotation-functions-flag)
(remember-all-handler-functions): Reflow docstrings.
(remember-store-in-mailbox): Fix typo in docstring.
(remember-mode): Define with `define-derived-mode'. Doc fix.
Chong Yidong [Sun, 23 Nov 2008 04:33:40 +0000 (04:33 +0000)]
Checked cmdargs.texi.
Chong Yidong [Sun, 23 Nov 2008 04:33:23 +0000 (04:33 +0000)]
* cmdargs.texi (Icons X): Mention "minimize" terminology and use of
icons in taskbar.
(Misc X): Don't document useless -hb option.
Chong Yidong [Sun, 23 Nov 2008 04:22:51 +0000 (04:22 +0000)]
(Exiting): Mention "minimize" terminology.
Chong Yidong [Sun, 23 Nov 2008 04:21:41 +0000 (04:21 +0000)]
(Frame Commands): Mention "minimize" terminology.
Chong Yidong [Sun, 23 Nov 2008 04:20:44 +0000 (04:20 +0000)]
* entering.texi (Exiting): Mention "minimize" terminology.
* frames.texi (Frame Commands): Mention "minimize" terminology.
* cmdargs.texi (Icons X): Mention "minimize" terminology and use of
icons in taskbar.
(Misc X): Don't document useless -hb option.
Chong Yidong [Sun, 23 Nov 2008 04:20:09 +0000 (04:20 +0000)]
* entering.texi (Exiting): Menion "minimize" terminology.
* frames.texi (Frame Commands): Mention "minimize" terminology.
* cmdargs.texi (Icons X): Mention "minimize" terminology and use of
icons in taskbar.
(Misc X): Don't document useless -hb option.
Chong Yidong [Sun, 23 Nov 2008 03:52:55 +0000 (03:52 +0000)]
Documented fontconfig and GTK font formats.
Chong Yidong [Sun, 23 Nov 2008 03:32:29 +0000 (03:32 +0000)]
Minor fix.
Michael Kifer [Sun, 23 Nov 2008 03:30:55 +0000 (03:30 +0000)]
2008-11-22 Michael Kifer <kifer@cs.stonybrook.edu>
* ediff-hook.el: added tooltips to Emacs menus.
* ediff.el: changed date of last update.
Chong Yidong [Sun, 23 Nov 2008 03:24:49 +0000 (03:24 +0000)]
(Font X): Document Fontconfig and GTK font specification formats.
Chong Yidong [Sun, 23 Nov 2008 03:24:37 +0000 (03:24 +0000)]
* cmdargs.texi (Font X): Document Fontconfig and GTK font specification
formats.
Glenn Morris [Sun, 23 Nov 2008 03:05:51 +0000 (03:05 +0000)]
(eshell-gather-process-output):
Set process-connection-type nil for all but the first element of a
pipeline. (Bug#1388)
Glenn Morris [Sun, 23 Nov 2008 03:02:48 +0000 (03:02 +0000)]
(eshell-in-pipeline-p): Add doc-string.
(eshell-do-pipelines): Add optional argument to distinguish recursive
calls. Use to set eshell-in-pipeline-p to 'first for the first command
in a pipeline.
Juanma Barranquero [Sun, 23 Nov 2008 02:53:35 +0000 (02:53 +0000)]
Fix typos.
Juanma Barranquero [Sun, 23 Nov 2008 02:26:56 +0000 (02:26 +0000)]
Fix typos.
Chong Yidong [Sat, 22 Nov 2008 21:56:30 +0000 (21:56 +0000)]
No changes necessary for abbrevs.texi.
Chong Yidong [Sat, 22 Nov 2008 21:52:52 +0000 (21:52 +0000)]
Finished a couple of items.
Juri Linkov [Sat, 22 Nov 2008 20:45:09 +0000 (20:45 +0000)]
(initial-buffer-choice): Change an abstract file name
"file.txt" to more reasonable default file name value "~/.emacs".
Juri Linkov [Sat, 22 Nov 2008 20:43:27 +0000 (20:43 +0000)]
(describe-char-unidata-list): Move `old-name' to be immediately after `name'.
Juri Linkov [Sat, 22 Nov 2008 20:42:18 +0000 (20:42 +0000)]
(compilation-auto-jump-to-first-error):
Fix docstring - change "during `compile'" to "during compilation".
Juri Linkov [Sat, 22 Nov 2008 20:41:49 +0000 (20:41 +0000)]
(Dired Navigation): Change normal file name search option
from `non-nil' to `t'. Add `dwim' option.
Juri Linkov [Sat, 22 Nov 2008 20:41:10 +0000 (20:41 +0000)]
Add `dired-isearch-filenames' is `dwim'.
Juri Linkov [Sat, 22 Nov 2008 20:40:44 +0000 (20:40 +0000)]
(isearch-mode): Change the order of calling
`isearch-update' and running the `isearch-mode-hook' to call
`isearch-update' with Isearch parameters set in this hook.
Juri Linkov [Sat, 22 Nov 2008 20:40:28 +0000 (20:40 +0000)]
(dired-isearch-filenames): Add new context-dependent
option `dwim'. Change non-dwim option from `dired-filename' to `t'.
Doc fix.
(dired-isearch-filenames-setup): Run filename Isearch only when
dired-isearch-filenames is t or dired-isearch-filenames is `dwim'
and the text property `dired-filename' at point is non-nil.
In this case also set isearch-message-prefix-add to "filename ".
(dired-isearch-filenames-end): Set isearch-message-prefix-add to nil.
(dired-isearch-filenames, dired-isearch-filenames-regexp):
Don't let-bind isearch-message-prefix-add since this is done now
in dired-isearch-filenames-setup.
Juri Linkov [Sat, 22 Nov 2008 19:08:03 +0000 (19:08 +0000)]
(Directory Variables): Rename ".dir-settings.el" to
".dir-locals.el". Rename `define-project-bindings' to
`dir-locals-set-class-variables'. Rename `set-directory-project' to
`dir-locals-set-directory-class'.
Juri Linkov [Sat, 22 Nov 2008 19:06:02 +0000 (19:06 +0000)]
Rename .dir-settings.el to .dir-locals.
Rename set-directory-project to dir-locals-set-directory-class.
Rename define-project-bindings to dir-locals-set-class-variables.
Juri Linkov [Sat, 22 Nov 2008 19:02:47 +0000 (19:02 +0000)]
(hack-local-variables-confirm): Rename arg `project' to
`dir-name'. Move `(or dir-name name)' to let-binding of `name'.
(hack-local-variables-filter): Rename arg `project' to `dir-name'.
(hack-local-variables): Rename call of `hack-project-variables' to
`hack-dir-local-variables'. Change error text to "Directory-local
variables error".
(dir-locals-class-alist): Rename from `project-class-alist'.
(dir-locals-directory-alist): Rename from `project-directory-alist'.
(dir-locals-get-class-variables): Rename from `project-get-alist'.
(dir-locals-collect-mode-variables): Rename from
`project-collect-bindings-from-alist'. Rename arg `mode-alist' to
`mode-variables', and arg `settings' to `variables'.
(dir-locals-collect-variables): Rename from
`project-collect-binding-list'. Rename arg `binding-list' to
`class-variables', and arg `settings' to `variables'.
(dir-locals-set-directory-class): Rename from `set-directory-project'.
(dir-locals-set-class-variables): Rename from `define-project-bindings'.
Rename arg `settings' to `variables'.
(dir-locals-file): New defconst.
(dir-locals-find-file): Rename from `project-find-settings-file'.
Use `dir-locals-file'. Rename let-bound `settings' to `locals-file',
and `pda' to `dir-elt'.
(dir-locals-read-from-file): Rename from
`project-define-from-project-file'. Rename arg `settings-file'
to `file'. Rename let-bound `list' to `variables'.
(hack-dir-local-variables): Rename from `hack-project-variables'.
Rename let-bound `settings' to `variables-file', `root-dir'
to `dir-name', and `bindings' to `variables'.
Eli Zaretskii [Sat, 22 Nov 2008 18:31:15 +0000 (18:31 +0000)]
*** empty log message ***
Eli Zaretskii [Sat, 22 Nov 2008 18:25:05 +0000 (18:25 +0000)]
(Top): Remove "Chars and Bytes" and "Splitting Characters" from @detailmenu.
Eli Zaretskii [Sat, 22 Nov 2008 18:22:36 +0000 (18:22 +0000)]
(Character Codes, Character Sets)
(Scanning Charsets, Translation of Characters): Update for Emacs 23.
(Chars and Bytes, Splitting Characters): Sections removed.
Lute Kamstra [Sat, 22 Nov 2008 17:37:38 +0000 (17:37 +0000)]
(Text Lines): Update goto-line documentation.
Lute Kamstra [Sat, 22 Nov 2008 17:35:55 +0000 (17:35 +0000)]
* buffers.texi (Select Buffer): Index goto-line.
* basic.texi (Moving Point): Mention the use of a numeric prefix
argument with goto-line and refer to Select Buffer for the use of a
plain prefix argument.
Lute Kamstra [Sat, 22 Nov 2008 17:33:06 +0000 (17:33 +0000)]
(goto-line): Rename argument.
Eli Zaretskii [Sat, 22 Nov 2008 12:46:03 +0000 (12:46 +0000)]
(compile-first): New target.
(recompile): Depend on compile-first.
Eli Zaretskii [Sat, 22 Nov 2008 12:23:13 +0000 (12:23 +0000)]
(recompile): Depend on compile-first.
Martin Rudalics [Sat, 22 Nov 2008 11:42:00 +0000 (11:42 +0000)]
(switch-to-buffer-other-window, switch-to-buffer-other-frame):
Rename buffer argument to buffer-or-name. Reword and mention new
option confirm-nonexistent-file-or-buffer in doc-string.
Martin Rudalics [Sat, 22 Nov 2008 11:35:45 +0000 (11:35 +0000)]
(Fswitch_to_buffer): Reword and mention new option
confirm-nonexistent-file-or-buffer in doc-string.
Michael Kifer [Sat, 22 Nov 2008 06:32:10 +0000 (06:32 +0000)]
2008-11-22 Michael Kifer <kifer@cs.stonybrook.edu>
* viper.texi (viper-translate-all-ESC-keysequences): description removed.
Michael Kifer [Sat, 22 Nov 2008 06:29:09 +0000 (06:29 +0000)]
2008-11-22 Michael Kifer <kifer@cs.stonybrook.edu>
* viper.el: date change.
* viper-cmd.el (viper-envelop-ESC-key):
viper-translate-all-ESC-keysequences is now a function.
* viper-init (viper-translate-all-ESC-keysequences): make this variable
Stefan Monnier [Sat, 22 Nov 2008 05:23:42 +0000 (05:23 +0000)]
(vc-follow-link, vc-find-file-hook):
Use buffer-file-truename to handle symlinks in any part of the filename.
Glenn Morris [Sat, 22 Nov 2008 03:39:53 +0000 (03:39 +0000)]
Tweak previous change.
Glenn Morris [Sat, 22 Nov 2008 03:34:55 +0000 (03:34 +0000)]
(vc-mtn-diff-switches): New option.
(vc-mtn-program): Rename from vc-mtn-command, for
consistency with other backends. Keep old name as alias.
Update callers. Make it a defcustom.
(vc-mtn-diff): Give it a doc string. Apply diff switches.
Glenn Morris [Sat, 22 Nov 2008 03:30:22 +0000 (03:30 +0000)]
(vc-arch-program): Rename from vc-arch-command, for
consistency with other backends. Make it a defcustom.
(vc-arch-command, vc-arch-trim-revlib): Adapt for above change.
Glenn Morris [Sat, 22 Nov 2008 03:29:03 +0000 (03:29 +0000)]
(vc-hg-program): New option.
(vc-hg-state, vc-hg-working-revision, vc-hg-command):
Use vc-hg-program rather than hard-coded "hg".
Glenn Morris [Sat, 22 Nov 2008 03:27:18 +0000 (03:27 +0000)]
Remove leading `*' from defcustom doc-strings.
(vc-svn-program): Move defcustom to start.
(vc-svn-create-repo, vc-svn-modify-change-comment):
Use vc-svn-program rather than hard-coded "svn".
Glenn Morris [Sat, 22 Nov 2008 03:24:10 +0000 (03:24 +0000)]
Stylistic consistency fixes for various menu and help texts.
Glenn Morris [Sat, 22 Nov 2008 03:19:06 +0000 (03:19 +0000)]
(kmacro-insert-counter): Doc fix.
Glenn Morris [Sat, 22 Nov 2008 03:18:03 +0000 (03:18 +0000)]
Derek Peschel <dpeschel at eskimo.com> (tiny change)
(add_regex): Pass correct length to re_compile_pattern.
Stefan Monnier [Fri, 21 Nov 2008 22:26:54 +0000 (22:26 +0000)]
(message-send-mail): Just set the buffer to unibyte
rather than use mm-with-unibyte-current-buffer which does a lot more.
(message-send-mail-partially): Don't bother with
mm-with-unibyte-current-buffer since it's already been made unibyte by
message-send-mail.
Stefan Monnier [Fri, 21 Nov 2008 22:17:42 +0000 (22:17 +0000)]
(tcl-filter): Don't forcibly move point.
Stefan Monnier [Fri, 21 Nov 2008 20:40:08 +0000 (20:40 +0000)]
(quail-indent-to): New function.
(quail-completion-1, quail-completion-list-translations)
(quail-insert-decode-map): Use it to improve alignment.
(quail-build-decode-map): Don't ignore latin-1 chars.
(quail-help): Increase the max decode-map size so that even the TeX map
gets printed.
Stefan Monnier [Fri, 21 Nov 2008 19:29:16 +0000 (19:29 +0000)]
(bookmark-get-bookmark): Add `noerror' arg.
Signal error for invalid bookmark.
(bookmark-get-bookmark-record): Undo last change.
(bookmark-store, bookmark-delete): Use new arg `noerror'.
Stefan Monnier [Fri, 21 Nov 2008 19:07:21 +0000 (19:07 +0000)]
(bookmark-buffer-file-name): Also abbreviate dired-dir.
Suggested by Toru TSUNEYOSHI.
Chong Yidong [Fri, 21 Nov 2008 18:51:48 +0000 (18:51 +0000)]
(byte-compile-butlast): Move up in file.
(byte-optimize-plus): Don't call
byte-optimize-delay-constants-math (bug#1334). Use
byte-optimize-predicate to optimize constants.
(byte-optimize-minus): Don't call
byte-optimize-delay-constants-math. Remove zero arguments first
if possible. Call byte-optimize-predicate to optimize constants.
(byte-optimize-multiply): Remove optimizations for arguments of 0
and 2, which may be inaccurate. Optimize (* x -1) to (- x). Call
byte-optimize-predicate.
(byte-optimize-divide): Leave runtime errors unchanged.
Optimize (/ x 1) to (+ x 0). Remove optimizations for arguments of
0 and 2.0, which may be inaccurate. Call byte-optimize-predicate.
Chong Yidong [Fri, 21 Nov 2008 18:51:19 +0000 (18:51 +0000)]
* byte-opt.el (byte-compile-butlast): Move up in file.
(byte-optimize-plus): Don't call
byte-optimize-delay-constants-math (bug#1334). Use
byte-optimize-predicate to optimize constants.
(byte-optimize-minus): Don't call
byte-optimize-delay-constants-math. Remove zero arguments first
if possible. Call byte-optimize-predicate to optimize constants.
(byte-optimize-multiply): Remove optimizations for arguments of 0
and 2, which may be inaccurate. Optimize (* x -1) to (- x). Call
byte-optimize-predicate.
(byte-optimize-divide): Leave runtime errors unchanged.
Optimize (/ x 1) to (+ x 0). Remove optimizations for arguments of
0 and 2.0, which may be inaccurate. Call byte-optimize-predicate.
Eli Zaretskii [Fri, 21 Nov 2008 15:55:58 +0000 (15:55 +0000)]
(misc): New target.
(all, info): Depend on `misc'.
Andreas Schwab [Fri, 21 Nov 2008 14:33:31 +0000 (14:33 +0000)]
Update.
Juanma Barranquero [Fri, 21 Nov 2008 12:14:07 +0000 (12:14 +0000)]
Fix typos in comments.
Juanma Barranquero [Fri, 21 Nov 2008 10:32:39 +0000 (10:32 +0000)]
* bookmark.el (bookmark-jump-noselect): Add obsolescence declaration
and remove redundant info from docstring.
Martin Rudalics [Fri, 21 Nov 2008 10:20:14 +0000 (10:20 +0000)]
(Frames): Fix typo, add cross references, reword.
(Initial Parameters): Reword special-display-frame-alist text.
(Frames and Windows): Reword. Describe argument norecord for
set-frame-selected-window.
(Input Focus): Describe argument norecord for select-frame.
Remove comment on MS-Windows behavior for focus-follows-mouse.
(Raising and Lowering): Mention windows-frames dichotomy in
metaphor.
Juanma Barranquero [Fri, 21 Nov 2008 10:12:57 +0000 (10:12 +0000)]
* isearch.el (isearch-search-string): Doc fix.
(search-exit-option, search-slow-window-lines, search-slow-speed)
(search-upper-case, search-nonincremental-instead)
(search-whitespace-regexp, search-ring-max, regexp-search-ring-max)
(search-ring-update, search-highlight, isearch-lazy-highlight)
(lazy-highlight-cleanup, lazy-highlight-initial-delay)
(lazy-highlight-interval): Remove * from defcustom docstrings.
(isearch-resume-in-command-history, lazy-highlight-max-at-a-time):
Remove * from defcustom docstrings; fix typos.
(isearch-push-state-function, isearch-help-for-help-internal)
(isearch-help-for-help, isearch-describe-bindings)
(isearch-describe-mode, minibuffer-local-isearch-map, isearch-mode)
(isearch-pop-fun-state, isearch-search-fun-function)
(isearch-lazy-highlight-search): Fix typos in docstrings.
(isearch-yank-internal, isearch-fallback): Reflow docstrings.
(isearch-forward): Fix typo and reflow docstring.
(isearch-help-map): Remove unused `i' binding. Fix typos in docstring.
(isearch-mode-map): Don't use `let*'.
Martin Rudalics [Fri, 21 Nov 2008 07:40:09 +0000 (07:40 +0000)]
(Displaying Buffers, Vertical Scrolling)
(Horizontal Scrolling): Fix indenting and rewording issues
introduced with 2008-11-07 change.
Chong Yidong [Fri, 21 Nov 2008 06:46:18 +0000 (06:46 +0000)]
(confirm-nonexistent-file-or-buffer): Change default to nil.
Chong Yidong [Fri, 21 Nov 2008 06:46:01 +0000 (06:46 +0000)]
* files.el (confirm-nonexistent-file-or-buffer): Change default to nil.
Stefan Monnier [Fri, 21 Nov 2008 05:33:29 +0000 (05:33 +0000)]
(Fbuffer_swap_text): Remove redundant marker manipulation.
Fix copy/paste typo. Add checks.
Stefan Monnier [Fri, 21 Nov 2008 05:32:07 +0000 (05:32 +0000)]
(isearch-search-string): Simplify and convert docstring.
Stefan Monnier [Fri, 21 Nov 2008 05:19:40 +0000 (05:19 +0000)]
(Buffer-menu-short-ellipsis): Partly undo last change.
Kenichi Handa [Fri, 21 Nov 2008 02:24:40 +0000 (02:24 +0000)]
(detect_coding_iso_2022): Reject invalid composition
sequence.
(DECODE_COMPOSITION_START): If the current source is the last
block, and the current composition doesn't end, regard this
sequence as invalid.
(decode_coding_iso_2022): Handle invalid composition sequence.
Juanma Barranquero [Thu, 20 Nov 2008 23:07:44 +0000 (23:07 +0000)]
* international/mule-util.el (set-nested-alist): Doc fix. Use `when'.
(lookup-nested-alist): Doc fix.
(with-coding-priority): Reflow docstring.
(detect-coding-with-priority): Fix typos in obsolescence declaration.
(char-displayable-p): Reflow docstring. Use `when'.
Dan Nicolaescu [Thu, 20 Nov 2008 18:14:10 +0000 (18:14 +0000)]
(cal-menu-scroll-menu): Add bindings for
week forward/backward.